US Treasury's $42B 10-Year Note Auction Draws Mixed Response with 4.255% Yield
The US Treasury's $42 billion ten-year note auction concluded with a 4.255% yield, attracting $98.5 billion in bids. Primary dealers took 16% of bids, while direct and indirect bid...